package main

import (
	"go.uber.org/zap"
	"gopkg.in/yaml.v2"
	"io/ioutil"
	"os_client/logger"
	"os_client/tcp"
	"os_client/zero_os"
)

//初始化监听地址
func init() {
	file, err := ioutil.ReadFile("./config.yaml")
	if err != nil {
		logger.Logger.Error("加载配置文件错误", zap.Error(err))
	}
	err = yaml.Unmarshal(file, &tcp.ConfigModel)
	if err != nil {
		logger.Logger.Error("解析配置文件错误", zap.Error(err))
	}
}

func main() {
	go zero_os.CpuInfo()
	go zero_os.MemInfo()
	go zero_os.GetNetInfo()
	go zero_os.GetDeskInfo()
	tcp.InitClent()
	//router.Router()
}
